body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{
    margin:0;padding:0;border:0;
}
body{
    background:#fff;color:#333;font-size:1rem;font-family:"SimSun","宋体","Arial Narrow";
}
ul,ol{
    list-style-type:none;
}
select,input,img,select{
    vertical-align:middle;
}
a{text-decoration:none;}
a:link{color:#009;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#c00;text-decoration:underline;}

/*根据屏幕大小动态改变字体大小*/
@media screen and (min-width: 1440px) { html {font-size: 200%;} }
/* 1rem = 32px */
@media screen and (max-width: 1440px) { html {font-size: 200%;} }
/* 1rem = 32px */
@media screen and (max-width: 1024px) { html {font-size: 200%;} }
/* 1rem = 32px */
@media screen and (max-width: 980px) { html {font-size: 200%;} }
/* 1rem = 32px */
@media screen and (max-width: 720px) { html {font-size: 200%;} }
/* 1rem = 28px */
@media screen and (max-width: 640px) { html {font-size: 175%;} }
/* 1rem = 24px */
@media screen and (max-width: 540px) { html {font-size: 150%;} }
/* 1rem = 20px */
@media screen and (max-width: 480px) { html {font-size: 125%;} }
/* 1rem = 18px */
@media screen and (max-width: 400px) { html {font-size: 112.5%;} }
/* 1rem = 16px */
@media screen and (max-width: 360px) { html {font-size: 100%;} }
/* 1rem = 14px */
@media screen and (max-width: 320px) { html {font-size: 87.5%;} }
/* 1rem = 12px */
@media screen and (max-width: 240px) { html {font-size: 75%;} }

.absoluteCenter{
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}